﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Knights.Objeto.Articulos
{
    class Arma : Articulo
    {
        private int danio;

        public Arma(string nombre, Categoria categoria, int nivel)
            : base(nombre, categoria, nivel)
        {
            danio = CalcularDanio();
        }

        private int CalcularDanio()
        {
            int danio;

            if (nivel < 5)
                danio = 1 * nivel + 9;
            else
            {
                if (nivel < 10)
                    danio = 2 * nivel + 4;
                else
                    danio = 3 * nivel - 6;
            }

            return danio;
        }

        public override int Valor { get { return danio; } }
    }
}
